10/04/02MJ

This program was written using the KPCMCIA-16AI-C with VB.NET Standard under Windows 2000 SP2 with driver version KPCMCIA-850A04.

This program reads digital input channel 0 and writes a value to digital output channel 0.

This program is most appropriate for boards that have a dedicated digital output channel 0 rather than digital channels that are configurable for input or output.

Examples of boards which have dedicated input and output channels:

DAS-1700 and DAS-1800 Series
DAS-800 Series
CTM-05/A & CTM-10

KPCMCIA-xxxx Analog Input cards

KPCI-180xHC Series
KPCI-3107 and KPCI-3108 digital I/O on main I/O connector

For boards which do not have a dedicated digital output channel (such as KPCI-PIO24, KPCI-3101, PIO-24, etc.) an 'invalid channel in channel/gain list' error message will result if attempting to write to an output channel that does not exist.  A configure operation must first be carried out to assign configurable channels to the digital output subsystem.  A VB.NET example for this is also posted to this web site.

NOTE for users of KPCI-3108 or KPCI-3107:  the main connector (analog I/O) also provides a dedicated digital input channel 0 and a digital output channel 0.  The additional 32 lines of digital I/O on the second connector are configurable (channels 1, 2, 3 and 4).  To use these channels as outputs, a configure operation must first be carried out.
